﻿namespace Blazorise;

/// <summary>
/// Defines the placement of an element.
/// </summary>
public enum TooltipPlacement
{
    /// <summary>
    /// Top-center side.
    /// </summary>
    Top,

    /// <summary>
    /// Top-left side.
    /// </summary>
    TopStart,

    /// <summary>
    /// Top-right side.
    /// </summary>
    TopEnd,

    /// <summary>
    /// Bottom-center side.
    /// </summary>
    Bottom,

    /// <summary>
    /// Bottom-left side.
    /// </summary>
    BottomStart,

    /// <summary>
    /// Bottom-right side.
    /// </summary>
    BottomEnd,

    /// <summary>
    /// Left-center side.
    /// </summary>
    Left,

    /// <summary>
    /// Left-top side.
    /// </summary>
    LeftStart,

    /// <summary>
    /// Left-bottom side.
    /// </summary>
    LeftEnd,

    /// <summary>
    /// Right-center side.
    /// </summary>
    Right,

    /// <summary>
    /// Right-top side.
    /// </summary>
    RightStart,

    /// <summary>
    /// Right-bottom side.
    /// </summary>
    RightEnd,
}